The Current Situation of Football Betting Arbitrage

Can football betting arbitrage still make money?

Answer: Yes.

After giving that firm answer, the conditions have to be explained.

If you have already been betting on football for a long time and you already have a profitable strategy, then I think arbitrage can be added as one more strategy inside your betting system. It may increase your profit, or at least give you more betting combinations and trading structures.

If you are just starting to learn football betting trading, then you will almost certainly walk across the bridge called arbitrage. It is a comprehensive exercise for learning markets, odds, and bet-type combinations. It is also one of the best exercises for problems such as team-name normalization, or the fact that different bookmakers may define home and away teams in opposite ways.

But from the time I first came into contact with football betting arbitrage during the 2018 World Cup, to now, approaching the 2026 World Cup, arbitrage opportunities have become fewer and fewer. The executable time window has become shorter and shorter. The profit has become thinner and thinner.

I do not know what people in the English-speaking world exactly call the act of collecting empty bottles for small change, but I feel that football betting arbitrage is becoming more and more like picking up bottles in the football betting world.

What is the future of football betting arbitrage?

Answer: I think that as decentralized prediction markets mature, markets such as Polymarket and SX.Bet are developing very quickly. These decentralized venues have a natural advantage: they can support scripted order placement, order taking, and betting.

Traditional arbitrage trading depends heavily on manual betting. The platforms that can support automated betting are mainly Betfair, Pinnacle, and some dealer-owned platforms. Also, the platforms that provide API access usually have a certain entry threshold.

How can one use an API to bet with bookmakers or exchanges?

Answer: For an individual bettor who can code, manual betting is really unacceptable.

Since I first started learning football betting arbitrage, this has always been one of the key problems. For example, Betfair has strict KYC requirements, and it also charges profitable accounts through a premium-charge structure. Some dealers, such as Betinasia and bet-ibc.com, charge a one-time fee for API access.

The fee structure of bet-ibc.com is:

Minimum initial deposit of EUR 10,000, one-time additional connection fee of EUR 800,
monthly transaction fee of 0.125% with a minimum of GBP 5,200,
whichever amount is higher.

This is not a small amount. For an individual bettor, the strategy has to be very strong before there can still be profit after paying these fees.

My understanding is that this fee structure is aimed at football betting agents who have downstream customers. Platforms such as BET-IBC often provide access to multiple exchanges and relatively high odds. This gives agents some room to run a betting business. In effect, they sell fixed-odds football betting products to downstream bettors after taking a certain spread.

For example:

Background

  • Bet-IBC gives platform users, referred to below as market makers, API access to multiple exchanges and lets them obtain odds with relatively high liquidity.
  • Suppose there is an English Premier League match: Manchester City plays at home against a weaker team, and the odds for Manchester City to win are 2.05 on the exchanges accessed through Bet-IBC. This is relatively high.
  • The market maker then offers a fixed-odds betting product to downstream customers, ordinary bettors, and keeps a certain spread as profit.

Concrete example: one single bet

A downstream customer wants to bet RMB 10,000 on Manchester City to win.

  1. The odds the market maker gives to the customer: 1.98. This is 0.07 lower than the exchange price.
  2. If the customer wins, the dealer has to pay: 10,000 x 1.98 = RMB 19,800.
  3. The market maker's actual bet on Bet-IBC:
  4. Through the API, the market maker hedges the full RMB 10,000 at exchange odds of 2.05.
  5. If Manchester City wins, the dealer receives from the exchange: 10,000 x 2.05 = RMB 20,500.
  6. The market maker's gross profit:
  7. Received 20,500 - paid 19,800 = RMB 700.
  8. After deducting costs:
  9. Bet-IBC transaction fees, possible FX loss, operating costs, and other costs must be deducted.
  10. Suppose the fee plus other costs for this trade is about RMB 150. The final net profit is about RMB 550.

What happens after scaling up

If this dealer has many downstream customers and daily trading volume reaches RMB 500,000:

  • Average spread per bet: 0.06 to 0.08 odds points.
  • Daily gross profit: about RMB 3,000 to 4,000.
  • Suppose monthly trading volume is RMB 12 million.
  • Bet-IBC monthly transaction fee at 0.125% is about RMB 15,000, before considering the minimum fee requirement.
  • After deducting all fees, tens of thousands of RMB in monthly net profit is still possible.

This is why Bet-IBC is willing to charge high fixed fees to betting agents with stable downstream customers. They are earning from scale and turnover.

Risk warning: very important

  • If the judgment is wrong or the hedge is not executed properly, the dealer has to bear the full loss. This is called taking the bet onto the book.
  • Very strong bankroll management, real-time hedging ability, and risk-control systems are required.
  • The platform will also monitor abnormal betting behavior, and accounts may be limited or closed.